package com.ruoyi.system.service;

import java.util.List;

import com.ruoyi.system.domain.SysAppPrescriptionSort;

/**
 * 方剂分类Service接口
 * 
 * @author ruoyi
 * @date 2020-09-04
 */
public interface ISysAppPrescriptionSortService {
	/**
	 * 查询方剂分类
	 * 
	 * @param id 方剂分类ID
	 * @return 方剂分类
	 */
	public SysAppPrescriptionSort selectSysAppPrescriptionSortById(Long id);

	/**
	 * 查询方剂分类列表
	 * 
	 * @param sysAppPrescriptionSort 方剂分类
	 * @return 方剂分类集合
	 */
	public List<SysAppPrescriptionSort> selectSysAppPrescriptionSortList(SysAppPrescriptionSort sysAppPrescriptionSort);

	/**
	 * 新增方剂分类
	 * 
	 * @param sysAppPrescriptionSort 方剂分类
	 * @return 结果
	 */
	public int insertSysAppPrescriptionSort(SysAppPrescriptionSort sysAppPrescriptionSort);

	/**
	 * 修改方剂分类
	 * 
	 * @param sysAppPrescriptionSort 方剂分类
	 * @return 结果
	 */
	public int updateSysAppPrescriptionSort(SysAppPrescriptionSort sysAppPrescriptionSort);

	/**
	 * 批量删除方剂分类
	 * 
	 * @param ids 需要删除的数据ID
	 * @return 结果
	 */
	public int deleteSysAppPrescriptionSortByIds(String ids);

	/**
	 * 删除方剂分类信息
	 * 
	 * @param id 方剂分类ID
	 * @return 结果
	 */
	public int deleteSysAppPrescriptionSortById(Long id);

	/**
	 * 
	 * @Description:
	 * @Author 豫东一棵草
	 * @DateTime 2020年10月24日 下午9:58:39
	 * @param sortId
	 * @return
	 */
	public List<SysAppPrescriptionSort> selectSortByInfoId(Long infoId);
	
}
